# 代码 3-5 十进制转2进制
from pythonds.basic import Stack
def divideBy2(decNumber):
    remstack=Stack()
    binString=""
    while decNumber>0:
        rem=decNumber%2 #取余数
        remstack.push(rem) #将余数存入栈中
        decNumber=decNumber//2 #将数进行整除
    while not remstack.isEmpty():
        binString+=str(remstack.pop())
    return binString

d=divideBy2(233)
print(d)
